dressed ridiculously - Deutsch Englisch Wörterbuch